multiple peaks - German English Dictionary